<template>
  <div>
    <h3>子组件</h3>
    <!-- 子组件中触发父组件中定义的事件 -->
    <button @click="testFun('change', userInfo)">按钮1</button>

    <button @click="testFun('show', 'aaa', 123)">按钮2</button>
  </div>
</template>

<script setup>

import {defineEmits, ref} from 'vue';

// 接收父组件传来的方法
const testFun = defineEmits(['change', 'show']);
// 子组件中定义参数
const userInfo = ref({
  name: 'zs',
  age: 18
});
</script>

<style scoped>

</style>
